<template>
  <div>
    <div>{{teacher.name}}</div>
    <div>{{teacher.age}}</div>
    <div>{{teacher.salary}}</div>
    <button @click="timeFly">过了一年</button>
  </div>
</template>

<script>
export default {
  data(){
    return {
      teacher:{
        name:"harry",
        age:28,
        salary:3000
      }
    }
  },
  methods:{
    timeFly() {
      this.teacher.age += 1
      this.teacher.salary += 500
    }
  },
  watch:{
    "teacher.age"(newval){
      newval>=40?alert('您该退休了'):""
    }
  }
}
</script>

<style>

</style>